package com.ruoyi.clinic.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;

/**
 * 医生信息附件对象 clinic_doctor_attachment
 *
 * @author ruoyi
 * @date 2025-11-09
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class ClinicDoctorAttachment extends BaseEntity {
    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 医生附件ID
     */
    private Long doctorAttachmentId;

    /**
     * 医生ID
     */
    @Excel(name = "医生ID")
    private Long doctorId;

    /**
     * 附件类型(1:其他类型)
     */
    @Excel(name = "附件类型(1:其他类型)")
    private String attachmentType;

    /**
     * 附件名称
     */
    @Excel(name = "附件名称")
    private String attachmentName;

    /**
     * 附件地址
     */
    @Excel(name = "附件地址")
    private String attachmentPath;

    /**
     * 创建部门
     */
    @Excel(name = "创建部门")
    private Long createDept;

    /**
     * 创建者ID
     */
    @Excel(name = "创建者ID")
    private Long createById;

    /**
     * 更新者ID
     */
    @Excel(name = "更新者ID")
    private Long updateById;

}
